package bankrmi;


/**
 * Applications r�parties
 * TP 3
 * Gestion de comptes bancaires, Java RMI
 * 
 * Codes des op�rations, des retours et des erreurs
 * 
 * @author Toto
 * @version 1.0
 */
public class BankUtil {

	/* Op�rations disponibles */
	public static final int OPEN = 1; // Ouverture de compte
	public static final int CLOSE = 2; // Fermeture de compte
	public static final int DEPOSIT = 3; // D�pot sur un compte
	public static final int WITHDRAW = 4; // Retrait sur un compte
	public static final int BALANCE = 5; // Solde d�un compte
	public static final int QUIT = 6; // Sortie du programme

	/* Codes retour */
	public static final int TRANSOK = 0; // Transaction bien pass�e
	
	/* Codes d'erreurs */
	public static final int EXISTANT = -1; // Ouverture de compte d�j� existant
	public static final int NONEXISTANT = -2; // Op�ration sur compte inexistant
	public static final int INVPASSWORD = -3; // Mot de passe invalide
	public static final int NEGBALANCE = -4; // Solde insuffisant pour retrait
	
}
